﻿
namespace Sofire.DataComm.Net.Async
{
    /// <summary>
    /// 表示此上下文对象执行的异步套接字操作的类型。
    /// </summary>
    public enum SocketOperation
    {
        /// <summary>
        /// 异常类型。
        /// </summary>
        Error,
        /// <summary>
        /// 一个套接字 Accept 操作。
        /// </summary>
        Accept,
        /// <summary>
        /// 一个套接字 Connect 操作。
        /// </summary>
        Connect,
        /// <summary>
        /// 一个套接字 Receive 操作。
        /// </summary>
        Receive,
        /// <summary>
        /// 一个套接字 Send 操作。
        /// </summary>
        Send,
    }
}
